• X-ray telescopes

    Noun

    noun plural form

    1. Plural of X-ray telescope
    © Wiktionary